mechanized cavalry - Espagnol Anglais Dictionnaire